From: Marc-Antoine Perennou Date: Wed, 7 Jun 2017 15:53:23 +0000 (+0200) Subject: Include rustc version in metadata X-Git-Tag: archive/raspbian/0.35.0-2+rpi1~3^2^2^2^2^2^2^2~22^2~9^2~6^2~2 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/success//%22http:/www.example.com/cgi/success/?a=commitdiff_plain;h=ec8a910d36d44fb6c5acfb096894728cbebd0597;p=cargo.git Include rustc version in metadata Signed-off-by: Marc-Antoine Perennou --- diff --git a/src/cargo/ops/cargo_rustc/context.rs b/src/cargo/ops/cargo_rustc/context.rs index 1b1242f90..f569c1bef 100644 --- a/src/cargo/ops/cargo_rustc/context.rs +++ b/src/cargo/ops/cargo_rustc/context.rs @@ -482,6 +482,10 @@ impl<'a, 'cfg> Context<'a, 'cfg> { unit.target.name().hash(&mut hasher); unit.target.kind().hash(&mut hasher); + if let Ok(ref rustc) = self.config.rustc() { + rustc.verbose_version.hash(&mut hasher); + } + Some(Metadata(hasher.finish())) }